flood mitigation - French English Dictionary